package io.gitee.zhangbinhub.admin.workflow.base

import io.gitee.zhangbinhub.acp.boot.exceptions.WebException
import org.dromara.warm.flow.core.entity.Definition
import org.dromara.warm.flow.core.entity.Instance
import org.dromara.warm.flow.core.entity.Task

interface BaseWorkFlowNotify {
    @Throws(WebException::class)
    fun doTaskNotify(definition: Definition, instance: Instance, task: Task, userIdList: List<String>)
}